Repository navigation
mtest 0.4.1: a body returns nothing, suite types across sources, tag conjunction - #736
Merged
Merged
Conversation
…conjunction Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
Aimol-l
pushed a commit
to Aimol-l/mcpp-index
that referenced
this pull request
Nov 13, 2026
) 设计文档此前停在 mcpplibs#734,漏掉最后两个 PR,而它们恰好含本轮最可迁移的发现。 §11.1 完整变更集:八个 PR 两个仓,标出哪三个是回归修复。 §11.2 为什么不是单 PR。两条是硬约束、一条是我的失误,分开写: - 跨仓:一个 PR 无法跨两个 GitHub 仓库,而 §10.9 已论证这个切分是两个索引 各做各建模的事; - 发布顺序:mcpplibs#301 的脚本从**已发布索引**解析 compat.libinput,只能在 mcpplibs#298 合入并发布产物之后才可能被验证; - mcpplibs#733/mcpplibs#735 本可以不存在——它们修的是 mcpplibs#732 的回归,靠自我 review 而非新信息 找到,所以合 mcpplibs#732 之前跑完检查清单就都在 mcpplibs#732 里了。清单是被这两次回归逼 出来的,代价就是规则从事故里学、而事故已进历史。 §11.3 libs/** 三处缺席:前两处漏评审覆盖,第三处漏**交付**——mcpplibs#735 合了全绿、 镜像同步到位,xlings update 仍在发修复前那一版。这解释了本轮四处问题为什么 全部靠自我 review 发现、没有一处是 CI 抓到的。 §11.4 加一行 DISCOVERY = 三项检查,两项分别被 mcpplibs#733/mcpplibs#735 逼出来。 §11.5 最终状态,含用户侧产物核验(xim-index-ea36f6b.tar.gz)与两份数据归档 的双镜像 sha256 一致性。 头部状态从「待 review」改为「已实现并闭环验证(v1.0)」。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The 0.4.1 releases of
mcpplibs.mtest,mcpplibs.mtest.gtest,mcpplibs.mtest.capiandmcpplibs.mtest.manifest(one tag, one archive; sha256c0a769eb…eb8c86, mirrored to GitCodemcpp-res/mtest). A body that returns a value does not compile; the static manifest reads a project's suite types across its sources; a tag selectiona&bnames the cases with both tags. The example members move to 0.4.1.Co-authored-by: speak-agent 248744407+speak-agent@users.noreply.github.com